package stanowisko;

import item.Obiekt;

import java.util.Random;

public class StanowiskoUni<T extends Obiekt> extends StanowiskoImpl<T> {
	
	double serviceTime;
	Obiekt currentItem;
	double timeLastCarStartedWash;
	Random gen;
	double max;
	double min;

	public StanowiskoUni(double min, double max) {
		this.gen = new Random(System.currentTimeMillis()+12345);
		this.max = max;
		this.min = min;
	}

	@Override
	public void ustawAktualnyObiekt(Obiekt currentItem) {
		super.ustawAktualnyObiekt(currentItem);
		
		ustawCzasObslugi(this.min + this.gen.nextDouble() * ((this.max - this.min)));
	}

	@Override
	public boolean czyZablokowana() {
		// TODO Auto-generated method stub
		return false;
	}

	@Override
	public void zablokowana(boolean zablokowana) {
		// TODO Auto-generated method stub
		
	}

}
